stepped mountain pass - Turc Anglais Dictionnaire